package template_1;

public class StartApp2 {
	
//실행 프로그램 (StartApp.java)
//이 부분에서 접근자를 final로 적용한 메소드는 하위에서 오버라이딩 할 수 없으며, 
//특정 추상화된 메소드는 서브에서 반드시 구현해야 한다.	
	public static void main(String args[]) { 
		// 1번pc생성
		PCInstaller pc_01 = new PointPC_01_();
		// 2번pc생성
		PCInstaller pc_02 = new PointPC_02_();
		// 1번pc 포멧
		pc_01.formatPC();
		// 2번pc 포멧
		pc_02.formatPC();
		// 1번pc os인스톨
		pc_01.installOS();
		// 2번pc os인스톨
		pc_02.installOS();
		
		pc_01.installProgram();
		pc_02.installProgram();
	}
}
